home *** CD-ROM | disk | FTP | other *** search
/ Professional Soft Collection 1.02 / Professional Soft Collection 1.02.iso / bonusrus.os2 / ibmworks / ibmworks.pkg < prev    next >
Text File  |  1995-06-22  |  21KB  |  1,063 lines

  1. *---------------------------------------------------------------------------
  2. *
  3. *  IBM Works Installation Script
  4. *  (c) 1993 Footprint Software, All rights reserved.
  5. *
  6. *---------------------------------------------------------------------------
  7. *
  8. *  Sept. 26, 1993  ZZ  Modified for IBM Works
  9. *  June  22, 1995  GA  Modified for Russian BP
  10. *
  11. *---------------------------------------------------------------------------
  12.  
  13. SERVICELEVEL
  14.    LEVEL='Version 2.0.0'
  15.  
  16. *--- Allow separation of Executable, Graphic, and Sample files
  17.  
  18. PATH
  19.    FILE      = 'C:\IBMWORKS',
  20.    FILELABEL = 'IBM Works Directory'
  21.  
  22. * For CD-ROM installation, reset the read-only attribute on the package file
  23. FILE
  24.    EXITWHEN = 'ALWAYS',
  25.    EXITIGNOREERR = 'YES',
  26.    EXIT = 'EXEC bg tw CMD.EXE /C ATTRIB %EPFIFILEDIR%\IBMWORKS.PKG -R'
  27.  
  28. *---------------------------------------------------------------------------
  29. *
  30. *  Declare the compressed files (PACKFILE's) containing the program
  31. *
  32. *---------------------------------------------------------------------------
  33.  
  34. PACKFILE
  35.    SOURCE = 'CONVERTR.@',
  36.    UNPACK = 'YES',
  37.    ID     = 'CONV'
  38.  
  39. PACKFILE
  40.    SOURCE = 'RUSSIAN5.@',
  41.    UNPACK = 'YES',
  42.    ID     = 'RU5'
  43.  
  44. PACKFILE
  45.    SOURCE = 'FPWOBJ.@',
  46.    UNPACK = 'YES',
  47.    ID     = 'OBJS'
  48.  
  49. PACKFILE
  50.    SOURCE = 'TEMPLATE.@',
  51.    UNPACK = 'YES',
  52.    ID     = 'ÿÇüïÄì¢'
  53.  
  54. PACKFILE
  55.    SOURCE = 'PIM.@',
  56.    UNPACK = 'YES',
  57.    ID     = 'PIM'
  58.  
  59. PACKFILE
  60.    SOURCE = 'RUSSIAN1.@',
  61.    UNPACK = 'YES',
  62.    ID     = 'RU1'
  63.  
  64. PACKFILE
  65.    SOURCE = 'IBMWORKS.@',
  66.    UNPACK = 'YES',
  67.    ID     = 'EXE'
  68.  
  69. PACKFILE
  70.    SOURCE = 'FPWAPPL.@',
  71.    UNPACK = 'YES',
  72.    ID     = 'APPS'
  73.  
  74. PACKFILE
  75.    SOURCE = 'FILTER2.@',
  76.    UNPACK = 'YES',
  77.    ID     = 'FILTER2'
  78.  
  79. PACKFILE
  80.    SOURCE = 'FPWHELP.@',
  81.    UNPACK = 'YES',
  82.    ID     = 'HELP'
  83.  
  84. PACKFILE
  85.    SOURCE = 'FILTER1.@',
  86.    UNPACK = 'YES',
  87.    ID     = 'FILTER1'
  88.  
  89. PACKFILE
  90.    SOURCE = 'RUSSIAN2.@',
  91.    UNPACK = 'YES',
  92.    ID     = 'RU2'
  93.  
  94. PACKFILE
  95.    SOURCE = 'RUSSIAN3.@',
  96.    UNPACK = 'YES',
  97.    ID     = 'RU3'
  98.  
  99. PACKFILE
  100.    SOURCE = 'FPWDLL.@',
  101.    UNPACK = 'YES',
  102.    ID     = 'DLL'
  103.  
  104. PACKFILE
  105.    SOURCE = 'GRAPHICS.@',
  106.    UNPACK = 'YES',
  107.    ID     = 'GRAPHICS'
  108.  
  109. PACKFILE
  110.    SOURCE = 'RUSSIAN4.@',
  111.    UNPACK = 'YES',
  112.    ID     = 'RU4'
  113.  
  114. PACKFILE
  115.    SOURCE = 'RUSSIAN6.@',
  116.    UNPACK = 'YES',
  117.    ID     = 'RU6'
  118.  
  119.  
  120. *---------------------------------------------------------------------------
  121. *
  122. *  Copy README, IBMWORKS.INI
  123. *
  124. *---------------------------------------------------------------------------
  125. FILE
  126.    PWS    = 'IBMWORKS.INI',
  127.    SOURCE = 'IBMWORKS.INI'
  128.  
  129. FILE
  130.    PWS    = 'FPWINI.EXE',
  131.    SOURCE = 'FPWINI.EXE'
  132.  
  133. FILE
  134.    PWS    = 'IBMWDESK.CMD',
  135.    SOURCE = 'IBMWDESK.CMD'
  136.  
  137. FILE
  138.    PWS    = 'IWDEREG.CMD',
  139.    SOURCE = 'IWDEREG.CMD'
  140.  
  141. FILE
  142.    PWS    = 'OB2TEMPL.EXE',
  143.    SOURCE = 'OB2TEMPL.EXE'
  144.  
  145. *---------------------------------------------------------------------------
  146. *
  147. *  Unpack CONVERTR.@
  148. *
  149. *---------------------------------------------------------------------------
  150.  
  151. FILE
  152.    PACKID = 'CONV',
  153.    PWS    = 'AUTOREC.DLL'
  154.  
  155. FILE
  156.    PACKID = 'CONV',
  157.    PWS    = 'W4W07F.DLL'
  158.  
  159. FILE
  160.    PACKID = 'CONV',
  161.    PWS    = 'W4W07T.DLL'
  162.  
  163. FILE
  164.    PACKID = 'CONV',
  165.    PWS    = 'W4W19F.DLL'
  166.  
  167. FILE
  168.    PACKID = 'CONV',
  169.    PWS    = 'W4W19T.DLL'
  170.  
  171. FILE
  172.    PACKID = 'CONV',
  173.    PWS    = 'W4W33F.DLL'
  174.  
  175. FILE
  176.    PACKID = 'CONV',
  177.    PWS    = 'W4W33T.DLL'
  178.  
  179. FILE
  180.    PACKID = 'CONV',
  181.    PWS    = 'W4W44F.DLL'
  182.  
  183. FILE
  184.    PACKID = 'CONV',
  185.    PWS    = 'W4W44T.DLL'
  186.  
  187. FILE
  188.    PACKID = 'CONV',
  189.    PWS    = 'W4W48F.DLL'
  190.  
  191. FILE
  192.    PACKID = 'CONV',
  193.    PWS    = 'W4W48T.DLL'
  194.  
  195. *FILE
  196. *   PACKID = 'CONV',
  197. *   PWS    = 'W4W49F.DLL'
  198. *
  199. *FILE
  200. *   PACKID = 'CONV',
  201. *   PWS    = 'W4W49T.DLL'
  202.  
  203. *---------------------------------------------------------------------------
  204. *
  205. *  Unpack RUSSIAN5.@
  206. *
  207. *---------------------------------------------------------------------------
  208.  
  209. FILE
  210.    PACKID = 'RU5',
  211.    PWS    = 'RUSSIAN.005'
  212.  
  213. FILE
  214.    PACKID = 'RU5',
  215.    PWS    = 'UNTITLED.LAD'
  216.  
  217. *---------------------------------------------------------------------------
  218. *
  219. *  Unpack FPWOBJ.@
  220. *
  221. *---------------------------------------------------------------------------
  222.  
  223. FILE
  224.    WHEN = 'OUTOFDATE',
  225.    REPLACEINUSE = 'I U D R',
  226.    PWSPATH = PWSFILE,
  227.    PACKID = 'OBJS',
  228.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWCAT.DLL'
  229.  
  230. FILE
  231.    WHEN = 'OUTOFDATE',
  232.    REPLACEINUSE = 'I U D R',
  233.    PWSPATH = PWSFILE,
  234.    PACKID = 'OBJS',
  235.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWWP.DLL'
  236.  
  237. FILE
  238.    WHEN = 'OUTOFDATE',
  239.    REPLACEINUSE = 'I U D R',
  240.    PWSPATH = PWSFILE,
  241.    PACKID = 'OBJS',
  242.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWSS.DLL'
  243.  
  244. FILE
  245.    WHEN = 'OUTOFDATE',
  246.    REPLACEINUSE = 'I U D R',
  247.    PWSPATH = PWSFILE,
  248.    PACKID = 'OBJS',
  249.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWCH.DLL'
  250.  
  251. FILE
  252.    WHEN = 'OUTOFDATE',
  253.    REPLACEINUSE = 'I U D R',
  254.    PWSPATH = PWSFILE,
  255.    PACKID = 'OBJS',
  256.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWDB.DLL'
  257.  
  258. FILE
  259.    WHEN = 'OUTOFDATE',
  260.    REPLACEINUSE = 'I U D R',
  261.    PWSPATH = PWSFILE,
  262.    PACKID = 'OBJS',
  263.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWRW.DLL'
  264.  
  265. FILE
  266.    WHEN = 'OUTOFDATE',
  267.    REPLACEINUSE = 'I U D R',
  268.    PWSPATH = PWSFILE,
  269.    PACKID = 'OBJS',
  270.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWGR.DLL'
  271.  
  272. FILE
  273.    WHEN = 'OUTOFDATE',
  274.    REPLACEINUSE = 'I U D R',
  275.    PWSPATH = PWSFILE,
  276.    PACKID = 'OBJS',
  277.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWREC.DLL'
  278.  
  279. FILE
  280.    WHEN = 'OUTOFDATE',
  281.    REPLACEINUSE = 'I U D R',
  282.    PWSPATH = PWSFILE,
  283.    PACKID = 'OBJS',
  284.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWPERS.DLL'
  285.  
  286.  
  287. *---------------------------------------------------------------------------
  288. *
  289. *  Unpack TEMPLATE.@
  290. *
  291. *---------------------------------------------------------------------------
  292.  
  293. FILE
  294.    PACKID = 'ÿÇüïÄì¢',
  295.    PWS    = 'ÿÇüïÄì¢\íá½á¡ß'
  296.  
  297. FILE
  298.    PACKID = 'ÿÇüïÄì¢',
  299.    PWS    = 'ÿÇüïÄì¢\íεñªÑΓ'
  300.  
  301. FILE
  302.    PACKID = 'ÿÇüïÄì¢',
  303.    PWS    = 'ÿÇüïÄì¢\ºá∩ó¬á_¡'
  304.  
  305. FILE
  306.    PACKID = 'ÿÇüïÄì¢',
  307.    PWS    = 'ÿÇüïÄì¢\»α«ú¡«º'
  308.  
  309. FILE
  310.    PACKID = 'ÿÇüïÄì¢',
  311.    PWS    = 'ÿÇüïÄì¢\ßá½∞ñ«'
  312.  
  313. FILE
  314.    PACKID = 'ÿÇüïÄì¢',
  315.    PWS    = 'ÿÇüïÄì¢\ß¼ÑΓá'
  316.  
  317. FILE
  318.    PACKID = 'ÿÇüïÄì¢',
  319.    PWS    = 'ÿÇüïÄì¢\ßτÑΓ-Σá¬'
  320.  
  321. FILE
  322.    PACKID = 'ÿÇüïÄì¢',
  323.    PWS    = 'ÿÇüïÄì¢\πóÑñ«¼½Ñ'
  324.  
  325. FILE
  326.    PACKID = 'ÿÇüïÄì¢',
  327.    PWS    = 'ÿÇüïÄì¢\Σá¬ß'
  328.  
  329. *---------------------------------------------------------------------------
  330. *
  331. *  Unpack PIM.@
  332. *
  333. *---------------------------------------------------------------------------
  334.  
  335. FILE
  336.    PACKID = 'PIM',
  337.    PWS    = 'alarm.ico'
  338.  
  339. FILE
  340.    PACKID = 'PIM',
  341.    PWS    = 'appt1.ico'
  342.  
  343. FILE
  344.    PACKID = 'PIM',
  345.    PWS    = 'appt2.ico'
  346.  
  347. FILE
  348.    PACKID = 'PIM',
  349.    PWS    = 'contact.ico'
  350.  
  351. FILE
  352.    PACKID = 'PIM',
  353.    PWS    = 'month.ico'
  354.  
  355. FILE
  356.    PACKID = 'PIM',
  357.    PWS    = 'notes.ico'
  358.  
  359. FILE
  360.    PACKID = 'PIM',
  361.    PWS    = 'phonebk.ico'
  362.  
  363. FILE
  364.    PACKID = 'PIM',
  365.    PWS    = 'prefer.ico'
  366.  
  367. FILE
  368.    PACKID = 'PIM',
  369.    PWS    = 'todo.ico'
  370.  
  371. FILE
  372.    PACKID = 'PIM',
  373.    PWS    = 'year.ico'
  374.  
  375.  
  376.  
  377. FILE
  378.    WHEN = 'OUTOFDATE',
  379.    REPLACEINUSE = 'I U D R',
  380.    PACKID = 'PIM',
  381.    PWS    = 'fpwpim.dll'
  382.  
  383. FILE
  384.    WHEN = 'OUTOFDATE',
  385.    REPLACEINUSE = 'I U D R',
  386.    PACKID = 'PIM',
  387.    PWS    = 'fpwpim.exe'
  388.  
  389. FILE
  390.    WHEN = 'OUTOFDATE',
  391.    REPLACEINUSE = 'I U D R',
  392.    PACKID = 'PIM',
  393.    PWS    = 'fpwmon.exe'
  394.  
  395. FILE
  396.    PACKID = 'PIM',
  397.    PWS    = 'fpwpim.hlp'
  398.  
  399.  
  400. *---------------------------------------------------------------------------
  401. *
  402. *  Unpack RUSSIAN1.@
  403. *
  404. *---------------------------------------------------------------------------
  405.  
  406. FILE
  407.    PACKID = 'RU1',
  408.    PWS    = 'RUSSIAN.001'
  409.  
  410. *---------------------------------------------------------------------------
  411. *
  412. *  Unpack IBMWORKS.@
  413. *
  414. *---------------------------------------------------------------------------
  415.  
  416. FILE
  417.    WHEN = 'OUTOFDATE',
  418.    REPLACEINUSE = 'I U D R',
  419.    PACKID = 'EXE',
  420.    PWS    = 'IBMWORKS.EXE'
  421.  
  422. FILE
  423.    PACKID = 'EXE',
  424.    PWS    = 'ReadMe'
  425.  
  426. FILE
  427.    PACKID = 'EXE',
  428.    PWS    = 'COLORS.DEF'
  429.  
  430. FILE
  431.    PACKID = 'EXE',
  432.    PWS    = 'PIE.DEF'
  433.  
  434. FILE
  435.    PACKID = 'EXE',
  436.    PWS    = 'CHART.DEF'
  437.  
  438. FILE
  439.    PACKID = 'EXE',
  440.    PWS    = 'FPWOBOX.ICO'
  441.  
  442. FILE
  443.    PACKID = 'EXE',
  444.    PWS    = 'FPWOBOX2.ICO'
  445.  
  446. FILE
  447.    PACKID = 'EXE',
  448.    PWS    = 'WP.ICO'
  449.  
  450. FILE
  451.    PACKID = 'EXE',
  452.    PWS    = 'SS.ICO'
  453.  
  454. FILE
  455.    PACKID = 'EXE',
  456.    PWS    = 'CH.ICO'
  457.  
  458. FILE
  459.    PACKID = 'EXE',
  460.    PWS    = 'DB.ICO'
  461.  
  462. FILE
  463.    PACKID = 'EXE',
  464.    PWS    = 'RW.ICO'
  465.  
  466.  
  467. *---------------------------------------------------------------------------
  468. *
  469. *  Unpack FPWAPPL.@
  470. *
  471. *---------------------------------------------------------------------------
  472.  
  473. FILE
  474.    WHEN = 'OUTOFDATE',
  475.    REPLACEINUSE = 'I U D R',
  476.    PACKID = 'APPS',
  477.    PWS    = 'FEN20PSS.DLL'
  478.  
  479. FILE
  480.    WHEN = 'OUTOFDATE',
  481.    REPLACEINUSE = 'I U D R',
  482.    PACKID = 'APPS',
  483.    PWS    = 'FEN20PCH.DLL'
  484.  
  485. FILE
  486.    WHEN = 'OUTOFDATE',
  487.    REPLACEINUSE = 'I U D R',
  488.    PACKID = 'APPS',
  489.    PWS    = 'FEN20PCO.DLL'
  490.  
  491. FILE
  492.    WHEN = 'OUTOFDATE',
  493.    REPLACEINUSE = 'I U D R',
  494.    PACKID = 'APPS',
  495.    PWS    = 'FEN20PDB.DLL'
  496.  
  497. FILE
  498.    WHEN = 'OUTOFDATE',
  499.    REPLACEINUSE = 'I U D R',
  500.    PACKID = 'APPS',
  501.    PWS    = 'FEN20PRW.DLL'
  502.  
  503. FILE
  504.    WHEN = 'OUTOFDATE',
  505.    REPLACEINUSE = 'I U D R',
  506.    PACKID = 'APPS',
  507.    PWS    = 'FEN20PWP.DLL'
  508.  
  509.  
  510. *---------------------------------------------------------------------------
  511. *
  512. *  Unpack FILTER2.@
  513. *
  514. *---------------------------------------------------------------------------
  515.  
  516. FILE
  517.    PACKID = 'FILTER2',
  518.    PWS    = 'PMICGM.DLL'
  519.  
  520. FILE
  521.    PACKID = 'FILTER2',
  522.    PWS    = 'PMIMET.DLL'
  523.  
  524. FILE
  525.    PACKID = 'FILTER2',
  526.    PWS    = 'PMOMET.DLL'
  527.  
  528. FILE
  529.    PACKID = 'FILTER2',
  530.    PWS    = 'PMIDRAW.DLL'
  531.  
  532. FILE
  533.    PACKID = 'FILTER2',
  534.    PWS    = 'PMIDRW.DLL'
  535.  
  536. FILE
  537.    PACKID = 'FILTER2',
  538.    PWS    = 'PMIDXF.DLL'
  539.  
  540. FILE
  541.    PACKID = 'FILTER2',
  542.    PWS    = 'PMIHGL.DLL'
  543.  
  544.  
  545.  
  546. *---------------------------------------------------------------------------
  547. *
  548. *  Unpack FPWHELP.@
  549. *
  550. *---------------------------------------------------------------------------
  551.  
  552. FILE
  553.    PACKID = 'HELP',
  554.    PWS    = 'IBMWORKS.HLP'
  555.  
  556.  
  557. *---------------------------------------------------------------------------
  558. *
  559. *  Unpack FILTER1.@
  560. *
  561. *---------------------------------------------------------------------------
  562.  
  563. FILE
  564.    PACKID = 'FILTER1',
  565.    PWS    = 'PICTURE2.DLL'
  566.  
  567. FILE
  568.    PACKID = 'FILTER1',
  569.    PWS    = 'PMWHORU.DLL'
  570.  
  571. FILE
  572.    PACKID = 'FILTER1',
  573.    PWS    = 'PMIEPS.DLL'
  574.  
  575. FILE
  576.    PACKID = 'FILTER1',
  577.    PWS    = 'PMIPICT.DLL'
  578.  
  579. FILE
  580.    PACKID = 'FILTER1',
  581.    PWS    = 'PMIPIF.DLL'
  582.  
  583. FILE
  584.    PACKID = 'FILTER1',
  585.    PWS    = 'PMITIF.DLL'
  586.  
  587. FILE
  588.    PACKID = 'FILTER1',
  589.    PWS    = 'PMIWMF.DLL'
  590.  
  591. *FILE
  592. *   PACKID = 'FILTER1',
  593. *   PWS    = 'PMIWPB.DLL'
  594.  
  595. *FILE
  596. *   PACKID = 'FILTER1',
  597. *   PWS    = 'PMIWPV.DLL'
  598.  
  599. *---------------------------------------------------------------------------
  600. *
  601. *  Unpack RUSSIAN2.@
  602. *
  603. *---------------------------------------------------------------------------
  604.  
  605. FILE
  606.    PACKID = 'RU2',
  607.    PWS    = 'RUSSIAN.002'
  608.  
  609. *---------------------------------------------------------------------------
  610. *
  611. *  Unpack RUSSIAN3.@
  612. *
  613. *---------------------------------------------------------------------------
  614.  
  615. FILE
  616.    PACKID = 'RU3',
  617.    PWS    = 'RUSSIAN.003'
  618.  
  619. *---------------------------------------------------------------------------
  620. *
  621. *  Unpack FPWDLL.@
  622. *
  623. *---------------------------------------------------------------------------
  624.  
  625. FILE
  626.    WHEN = 'OUTOFDATE',
  627.    REPLACEINUSE = 'I U D R',
  628.    PACKID = 'DLL',
  629.    PWSPATH = PWSFILE,
  630.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FEN20PDE.DLL'
  631.  
  632. FILE
  633.    WHEN = 'OUTOFDATE',
  634.    REPLACEINUSE = 'I U D R',
  635.    PACKID = 'DLL',
  636.    PWS    = 'FEN20PDU.DLL'
  637.  
  638. FILE
  639.    WHEN = 'OUTOFDATE',
  640.    REPLACEINUSE = 'I U D R',
  641.    PACKID = 'DLL',
  642.    PWS    = 'FEN20PEC.DLL'
  643.  
  644. FILE
  645.    WHEN = 'OUTOFDATE',
  646.    REPLACEINUSE = 'I U D R',
  647.    PACKID = 'DLL',
  648.    PWS    = 'FEN20PXC.DLL'
  649.  
  650. FILE
  651.    WHEN = 'OUTOFDATE',
  652.    REPLACEINUSE = 'I U D R',
  653.    PACKID = 'DLL',
  654.    PWS    = 'FEN20PXF.DLL'
  655.  
  656. FILE
  657.    WHEN = 'OUTOFDATE',
  658.    REPLACEINUSE = 'I U D R',
  659.    PACKID = 'DLL',
  660.    PWS    = 'FEN20PXG.DLL'
  661.  
  662. FILE
  663.    WHEN = 'OUTOFDATE',
  664.    REPLACEINUSE = 'I U D R',
  665.    PACKID = 'DLL',
  666.    PWS    = 'FEN20PXH.DLL'
  667.  
  668. FILE
  669.    WHEN = 'OUTOFDATE',
  670.    REPLACEINUSE = 'I U D R',
  671.    PACKID = 'DLL',
  672.    PWS    = 'FEN20PXL.DLL'
  673.  
  674. FILE
  675.    WHEN = 'OUTOFDATE',
  676.    REPLACEINUSE = 'I U D R',
  677.    PACKID = 'DLL',
  678.    PWS    = 'FEN20PXM.DLL'
  679.  
  680. FILE
  681.    WHEN = 'OUTOFDATE',
  682.    REPLACEINUSE = 'I U D R',
  683.    PACKID = 'DLL',
  684.    PWS    = 'FEN20PXO.DLL'
  685.  
  686. FILE
  687.    WHEN = 'OUTOFDATE',
  688.    REPLACEINUSE = 'I U D R',
  689.    PACKID = 'DLL',
  690.    PWS    = 'FEN20PXX.DLL'
  691.  
  692. FILE
  693.    WHEN = 'OUTOFDATE',
  694.    REPLACEINUSE = 'I U D R',
  695.    PACKID = 'DLL',
  696.    PWS    = 'FPWOBJ.DLL'
  697.  
  698. FILE
  699.    WHEN = 'OUTOFDATE',
  700.    REPLACEINUSE = 'I U D R',
  701.    PACKID = 'DLL',
  702.    PWS    = 'CRT.DLL'
  703.  
  704. FILE
  705.    WHEN = 'OUTOFDATE',
  706.    REPLACEINUSE = 'I U D R',
  707.    PACKID = 'DLL',
  708.    PWS    = 'CRTM.DLL'
  709.  
  710. FILE
  711.    PACKID = 'DLL',
  712.    PWS    = 'EFLNL232.DLL'
  713.  
  714. FILE
  715.    PACKID = 'DLL',
  716.    PWS    = 'EFLDAMZ.DLL'
  717.  
  718. *---------------------------------------------------------------------------
  719. *
  720. *  Unpack GRAPHICS.@
  721. *
  722. *---------------------------------------------------------------------------
  723.  
  724. FILE
  725.    PACKID = 'GRAPHICS',
  726.    PWS    = 'GRAPHICS\JAPAN.MET'
  727.  
  728. FILE
  729.    PACKID = 'GRAPHICS',
  730.    PWS    = 'GRAPHICS\UK.MET'
  731.  
  732. FILE
  733.    PACKID = 'GRAPHICS',
  734.    PWS    = 'GRAPHICS\EUROPE.MET'
  735.  
  736. *FILE
  737. *   PACKID = 'GRAPHICS',
  738. *   PWS    = 'GRAPHICS\AFRICOTL.MET'
  739.  
  740. *FILE
  741. *   PACKID = 'GRAPHICS',
  742. *   PWS    = 'GRAPHICS\AFRICA.MET'
  743.  
  744. FILE
  745.    PACKID = 'GRAPHICS',
  746.    PWS    = 'GRAPHICS\AUSTRIA.MET'
  747.  
  748. *FILE
  749. *   PACKID = 'GRAPHICS',
  750. *   PWS    = 'GRAPHICS\AUSTROTL.MET'
  751.  
  752. *FILE
  753. *   PACKID = 'GRAPHICS',
  754. *   PWS    = 'GRAPHICS\BELGIUM.MET'
  755.  
  756. FILE
  757.    PACKID = 'GRAPHICS',
  758.    PWS    = 'GRAPHICS\CANADA.MET'
  759.  
  760. FILE
  761.    PACKID = 'GRAPHICS',
  762.    PWS    = 'GRAPHICS\DENMARK.MET'
  763.  
  764. FILE
  765.    PACKID = 'GRAPHICS',
  766.    PWS    = 'GRAPHICS\FRANCE.MET'
  767.  
  768. FILE
  769.    PACKID = 'GRAPHICS',
  770.    PWS    = 'GRAPHICS\GERMANY.MET'
  771.  
  772. *FILE
  773. *   PACKID = 'GRAPHICS',
  774. *   PWS    = 'GRAPHICS\GRMNYOTL.MET'
  775.  
  776. FILE
  777.    PACKID = 'GRAPHICS',
  778.    PWS    = 'GRAPHICS\IBERIA.MET'
  779.  
  780. FILE
  781.    PACKID = 'GRAPHICS',
  782.    PWS    = 'GRAPHICS\ITALY.MET'
  783.  
  784. FILE
  785.    PACKID = 'GRAPHICS',
  786.    PWS    = 'GRAPHICS\LIECHTEN.MET'
  787.  
  788. FILE
  789.    PACKID = 'GRAPHICS',
  790.    PWS    = 'GRAPHICS\LXMBRG.MET'
  791.  
  792. *FILE
  793. *   PACKID = 'GRAPHICS',
  794. *   PWS    = 'GRAPHICS\MIDEAST.MET'
  795.  
  796. FILE
  797.    PACKID = 'GRAPHICS',
  798.    PWS    = 'GRAPHICS\NTHRLNDS.MET'
  799.  
  800. FILE
  801.    PACKID = 'GRAPHICS',
  802.    PWS    = 'GRAPHICS\SCNDNV.MET'
  803.  
  804. FILE
  805.    PACKID = 'GRAPHICS',
  806.    PWS    = 'GRAPHICS\SWTZRLND.MET'
  807.  
  808. FILE
  809.    PACKID = 'GRAPHICS',
  810.    PWS    = 'GRAPHICS\USA.MET'
  811.  
  812. FILE
  813.    PACKID = 'GRAPHICS',
  814.    PWS    = 'GRAPHICS\USAOUTL.MET'
  815.  
  816. FILE
  817.    PACKID = 'GRAPHICS',
  818.    PWS    = 'GRAPHICS\AUSTRALI.MET'
  819.  
  820. *FILE
  821. *   PACKID = 'GRAPHICS',
  822. *   PWS    = 'GRAPHICS\AUSTRAL2.MET'
  823.  
  824. *---------------------------------------------------------------------------
  825. *
  826. *  Unpack RUSSIAN4.@
  827. *
  828. *---------------------------------------------------------------------------
  829.  
  830. FILE
  831.    PACKID = 'RU4',
  832.    PWS    = 'RUSSIAN.004'
  833.  
  834.  
  835. *---------------------------------------------------------------------------
  836. *
  837. *  Unpack RUSSIAN6.@
  838. *
  839. *---------------------------------------------------------------------------
  840.  
  841. FILE
  842.    PACKID = 'RU6',
  843.    PWS    = 'RUSSIAN.006'
  844.  
  845. FILE
  846.    PACKID = 'RU6',
  847.    PWS    = 'COMBINE2.EXE'
  848.  
  849. FILE
  850.    PACKID = 'RU6',
  851.    PWS    = 'RUSSIAN.CMD'
  852.  
  853.  
  854.  
  855. *--- Combine sections of Russian Dictionary
  856.  
  857. FILE
  858.    EXITWHEN = 'INSTALL || UPDATE',
  859.    EXITIGNOREERR = 'YES',
  860.    EXIT = 'EXEC BG RUSSIAN.CMD %EPFIFILEDIR% %EPFIFILEDIR% %EPFIFILEDIR%'
  861.  
  862. FILE
  863.    EXITWHEN = 'INSTALL || UPDATE',
  864.    EXITIGNOREERR = 'YES',
  865.    EXIT = 'DELETEFILES %EPFIFILEDIR%\COMBINE2.EXE %EPFIFILEDIR%\RUSSIAN.CMD'
  866.  
  867. *---------------------------------------------------------------------------
  868. *
  869. *  Update the OS2.INI, PATH, and LIBPATH
  870. *
  871. *---------------------------------------------------------------------------
  872.  
  873. *--- Add/Update path info in Config.sys
  874. UPDATECONFIG
  875.    VAR = 'SET PATH',
  876.    ADDSTR = '%EPFIFILEDIR%',
  877.    LINESEARCHSTR = 'FPWORKS',
  878.    LINESEARCHPOS = 'BEFORE',
  879.    LINELOCATION = 'END',
  880.    ADDWHEN = 'ALWAYS',
  881.    DELETEWHEN = 'DELETE'
  882.  
  883. UPDATECONFIG
  884.    VAR = 'LIBPATH',
  885.    ADDSTR = '%EPFIFILEDIR%',
  886.    LINESEARCHSTR = 'FPWORKS',
  887.    LINESEARCHPOS = 'BEFORE',
  888.    LINELOCATION = 'END',
  889.    ADDWHEN = 'ALWAYS',
  890.    DELETEWHEN = 'DELETE'
  891.  
  892. UPDATECONFIG
  893.    VAR = 'SET IBMWORKS_INI',
  894.    ADDSTR = '%EPFIFILEDIR%',
  895.    ADDWHEN = 'ALWAYS',
  896.    DELETEWHEN = 'DELETE'
  897.  
  898. UPDATECONFIG
  899.    VAR = 'SET HELP',
  900.    ADDSTR = '%EPFIFILEDIR%',
  901.    ADDWHEN = 'ALWAYS',
  902.    DELETEWHEN = 'DELETE'
  903.  
  904. *--- Add/Update IBM Works Entry in OS2.INI
  905.  
  906. FILE
  907.    EXITWHEN = 'INSTALL || UPDATE',
  908.    EXITIGNOREERR = 'YES',
  909.    EXIT = 'ADDINI "IBMWORKS" "DLL" "%EPFIFILEDIR%"'
  910.  
  911.  
  912. *---------------------------------------------------------------------------
  913. *
  914. *  Create the IBM Works desktop
  915. *
  916. *---------------------------------------------------------------------------
  917.  
  918. *--- Make a Desktop folder
  919.  
  920. *FILE
  921. *   EXITWHEN = 'INSTALL || UPDATE',
  922. *   EXITIGNOREERR = 'YES',
  923. *   EXIT = 'EXEC BG ATTRIB -R %EPFIFILEDIR%\*.*'
  924.  
  925. *--- Build the IBMWORKS.ini file (nothing to do with OS2.INI)
  926.  
  927. FILE
  928.    EXITWHEN = 'INSTALL || UPDATE',
  929.    EXITIGNOREERR = 'YES',
  930.    EXIT = 'EXEC BG FPWINI.EXE %EPFIFILEDIR%'
  931.  
  932. *FILE
  933. *   EXITWHEN = 'INSTALL',
  934. *   EXITIGNOREERR = 'YES',
  935. *   EXIT = 'DELETEFILES %EPFIFILEDIR%\FPWINI.EXE'
  936.  
  937.  
  938. *---------------------------------------------------------------------------
  939. *
  940. *  Handle the Delete case
  941. *
  942. *---------------------------------------------------------------------------
  943.  
  944. *--- Remove OS2.INI entry
  945.  
  946. FILE
  947.    EXITWHEN = 'DELETE',
  948.    EXITIGNOREERR = 'YES',
  949.    EXIT = 'DELETEINI "IBMWORKS"'
  950.  
  951.  
  952. *--- Delete Templates Shadow folder object
  953.  
  954. FILE
  955.    EXITWHEN = 'DELETE',
  956.    EXITIGNOREERR = 'YES',
  957.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_TEMP_FOLD>'
  958.  
  959. *--- Delete Template objects
  960.  
  961. FILE
  962.    EXITWHEN = 'DELETE',
  963.    EXITIGNOREERR = 'YES',
  964.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_WPTEMP>'
  965.  
  966. FILE
  967.    EXITWHEN = 'DELETE',
  968.    EXITIGNOREERR = 'YES',
  969.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_SSTEMP>'
  970.  
  971. FILE
  972.    EXITWHEN = 'DELETE',
  973.    EXITIGNOREERR = 'YES',
  974.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_CHTEMP>'
  975.  
  976. FILE
  977.    EXITWHEN = 'DELETE',
  978.    EXITIGNOREERR = 'YES',
  979.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_DBTEMP>'
  980.  
  981. FILE
  982.    EXITWHEN = 'DELETE',
  983.    EXITIGNOREERR = 'YES',
  984.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_RWTEMP>'
  985.  
  986. FILE
  987.    EXITWHEN = 'DELETE',
  988.    EXITIGNOREERR = 'YES',
  989.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_GRTEMP>'
  990.  
  991. FILE
  992.    EXITWHEN = 'DELETE',
  993.    EXITIGNOREERR = 'YES',
  994.    EXIT = 'DELETEWPSOBJECT <FPW_CATALYST>'
  995.  
  996. *--- Deregister WPS objects
  997.  
  998. FILE
  999.    EXITWHEN = 'DELETE',
  1000.    EXITIGNOREERR = 'YES',
  1001.    EXIT = 'DEREGISTERWPSCLASS FpwWPData'
  1002.  
  1003. FILE
  1004.    EXITWHEN = 'DELETE',
  1005.    EXITIGNOREERR = 'YES',
  1006.    EXIT = 'DEREGISTERWPSCLASS FpwSSData'
  1007.  
  1008. FILE
  1009.    EXITWHEN = 'DELETE',
  1010.    EXITIGNOREERR = 'YES',
  1011.    EXIT = 'DEREGISTERWPSCLASS FpwCHData'
  1012.  
  1013. FILE
  1014.    EXITWHEN = 'DELETE',
  1015.    EXITIGNOREERR = 'YES',
  1016.    EXIT = 'DEREGISTERWPSCLASS FpwDBData'
  1017.  
  1018. FILE
  1019.    EXITWHEN = 'DELETE',
  1020.    EXITIGNOREERR = 'YES',
  1021.    EXIT = 'DEREGISTERWPSCLASS FpwRWData'
  1022.  
  1023. FILE
  1024.    EXITWHEN = 'DELETE',
  1025.    EXITIGNOREERR = 'YES',
  1026.    EXIT = 'DEREGISTERWPSCLASS FpwGRData'
  1027.  
  1028. FILE
  1029.    EXITWHEN = 'DELETE',
  1030.    EXITIGNOREERR = 'YES',
  1031.    EXIT = 'DEREGISTERWPSCLASS FpwCatalyst'
  1032.  
  1033. *--- Delete Readme file shadow object
  1034.  
  1035. FILE
  1036.    EXITWHEN = 'DELETE',
  1037.    EXITIGNOREERR = 'YES',
  1038.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_README>'
  1039.  
  1040. FILE
  1041.    EXITWHEN = 'DELETE',
  1042.    EXITIGNOREERR = 'YES',
  1043.    EXIT = 'DELETEFILES %EPFIFILEDIR%//*.DLL
  1044.                        %EPFIFILEDIR%//IBMWORKS.EXE
  1045.                        %EPFIFILEDIR%//IBMWORKS.INI
  1046.                        %EPFIFILEDIR%//IBMWORKS.HLP
  1047.                        %EPFIFILEDIR%//README
  1048.                        %EPFIFILEDIR%//*.DIC'
  1049.  
  1050. FILE
  1051.    EXITWHEN = 'DELETE',
  1052.    EXITIGNOREERR = 'YES',
  1053.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_FOLD>'
  1054.  
  1055.  
  1056. *--- Run IBMWDESK.CMD to create IBMWORKS desktop
  1057.  
  1058. FILE
  1059.    EXITWHEN = 'INSTALL || UPDATE',
  1060.    EXITIGNOREERR = 'YES',
  1061.    EXIT = 'EXEC FG TW IBMWDESK.CMD %EPFIFILEDIR% %EPFIFILEDIR% y'
  1062.  
  1063.